/**
 * @Author:	  quanquan
 * @DateTime:	2017-04-25 23:18:47
 * @Description: .....
 */


/* reset */
@import "./reset";

/* 字体图标库 */
@import "../fonts/iconfont";
  
html,
body {
    background:#f5f5f5;
}

a,
a:hover {
	-ms-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-webkit-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;    
}
 
.wary {
    width:1190px;
	margin:0px auto;
}
 
.hr-top {
    background:#3a3c3d;
	height:34px;
	line-height:34px;
	.top-box {
	    position:relative;
		.tp-list {
		    position:absolute;
			left:0;
			top:0;
			color:#526768;
			a {
			    padding:0px 10px 0px 6px;
				color:#fff;
				&:hover {
				    color:#ff9933;
				}
			}
		}
		.tp-tel {
		    position:absolute;
			right:0;
			top:-2px;
			i {
			    font-size:24px;
				color:#a8a9aa;
				vertical-align:middle;
			}
			span {
			    font-size:16px;
				color:#a8a9aa;
				vertical-align:middle;
			}
		}
	}
}

.hr-nav {
    height:120px;
	background:#fff;
	border-bottom:2px solid #009df5;
	.nav-box {
	    position:relative;
		.logo {
		    position:absolute;
			left:0;
			top:36px;
		}
		.nav {
			position:absolute;
			left:444px;
			top:48px;
		    a {
		        font-size:16px;
				color:#333;
				margin:0px 20px;
				&:hover,&.act {
				    color:#009df5;
				}
		    }
		}
		.user {
		    position:absolute;
			right:0;
			top:30px;
			.photo {
			    display:inline-block;
				vertical-align:middle;
				-moz-border-radius:100%;
				-webkit-border-radius:100%;
				border-radius:100%;
				border:1px solid #e6e6e6;
			}
			span {
			    font-size:16px;
				color:#999999;
				vertical-align:middle;
				padding-left:16px;
			}
		}
	}
}

.hr-user-module {
    border:1px solid #e6e6e6;
	height:158px;
	background:#fff;
	.user-module-box {
		.left,.center,.right {
		    float:left;
		}
	    .left {
	        width:160px;
	    }
	    .center {
	        width:260px;
	    }
	    .right {
	        width:770px;
	    }
	}
}

.umUserp {
	width:160px;
	text-align:center;
	padding-top:36px;
    .photo {
        display:inline-block;
		-moz-border-radius:100%;
		-webkit-border-radius:100%;
		border-radius:100%;
		border:1px solid #e6e6e6;
    }
	p {
	    font-size:16px;
		width:160px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
}

.umSecurityp {
	padding-right:40px;
	padding-top:24px;
    .p1 {
        font-size:14px;
		color:#666666;
		padding-bottom:4px;
		span {
		    padding-right:16px;
			em {
			    color:#ff9933;
			}
		}
    }
	.barp {
	    height:7px;
		display:block;
		width:100%;
		background:#eaedf4;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
		border-radius:10px;
		position:relative;
		margin:10px 0;
		span {
		    display:block;
			height:7px;
			background:#ff9933;
			-moz-border-radius:10px;
			-webkit-border-radius:10px;
			border-radius:10px;
		}
	}
	.listp {
		padding-top:6px;
		.ico-1,.ico-2,.ico-3,.ico-4 {
		    width:25px;
			height:27px;
			display:inline-block;
			margin-right:22px;
		}
	    .ico-1 {
			background:url(../img/ico_1.png) no-repeat;
	    }
	    .ico-2 {
			background:url(../img/ico_2.png) no-repeat;
	    }
	    .ico-3 {
			background:url(../img/ico_3.png) no-repeat;
	    }
	    .ico-4 {
			background:url(../img/ico_4.png) no-repeat;
	    }
	}
}

.umTotalp {
	position:relative;
    .dp1 {
		border-bottom:1px solid #eaedef;
		margin-top:18px;
        .lisy {
            width:190px;
			float:left;
			text-align:center;
			margin-bottom:14px;
			.p1 {
				padding-top:10px;
			    span {
			        font-size:16px;
					vertical-align:middle;
					color:#999999;
			    }
				i {
				    vertical-align:middle;
					color:#c4cfda;
					margin-left:4px;
				}
			}
			.p2 {
				padding-top:8px;
			    em {
			        font-size:16px;
					color:#009df5;
			    }
				span {
				    font-size:16px;
					color:#666666;
				}
				b {
				    font-size:16px;
					color:#ff9933;
					font-weight:normal;
				}
			}
			&.lisy-sp {
			    border-left:1px solid #eaedef;
			    border-right:1px solid #eaedef;
			}
			&.lisy-sp1 {
			    border-right:1px solid #eaedef;
			}
        }
    }
	.dp2 {
	    position:absolute;
		left:0;
		bottom:-40px;
		span {
		    font-size:14px;
			color:#999999;
		}
	}
	.dp3 {
	    position:absolute;
		right:0;
		bottom:-40px;
		span {
		    font-size:14px;
			color:#999999;
			b {
			    font-weight:normal;
				color:#ff9933;
			}
		}
	}
}

.main-module {
    padding:38px 0;
}

.main-box {
    background:#fff;
	border:1px solid #e6e6e6;
	border-top:2px solid #ff9933;
}

.mian-nav {
	border-bottom:1px solid #e2e2e2;
    ul {
        li {
			height:47px;
			line-height:47px;
			float:left;
            a {
                font-size:16px;
				color:#999999;
				padding:0px 20px;
				height:30px;
				border-right:1px solid #d7d7d7;
				&.nober{
					border-right:0;
				}
				&:hover {
				    color:#009df5;
				}
            }
			&.act {
				position:relative;
			    a {
			        color:#009df5;
			    }
				em {
				    height:2px;
					background:#009df5;
					display:block;
					width:100%;
					position:absolute;
					left:0;
					top:-2px;
				}
			}
        }
    }
}

.main-pbox {
    padding:30px 36px;
}

.mainp-info {
    border:1px solid #e6e6e6;
	padding:16px 24px;
	margin-bottom:24px;
	.titlep {
		height:30px;
		line-height:30px;
		border-bottom:1px solid #e6e6e6;
		position:relative;
		.lintp {
			width:4px;
			height:16px;
			background:#009df5;
			display:inline-block;
			vertical-align:middle;
			margin-right:6px;
		}
		a {
		    font-size:14px;
			color:#999999;
			vertical-align:middle;
			padding:0px 6px;
			height:26px;
			line-height:26px;
			display:inline-block;
			margin-right:28px;
			&.act {
			    border-bottom:1px solid #009df5;
			}
		}
		.cancal {
		    position:absolute;
			right:-26px;
			top:4px;
			height:18px;
			line-height:18px;
			width:60px;
			border:1px solid #009df5;
			color:#009df5;
			text-align:center;
			font-size:12px;
		}
	   
	}
	.contectp {
	    .list {
	        width:32.333%;
			float:left;
			text-align:center;
			margin-top:16px;
			.p1 {
			    font-size:14px;
				color:#999999;
			}
			.p2 {
			    font-size:16px;
				color:#009df5;
				padding-top:6px;
			}
			&.listp {
			    border-left:1px solid #eaedef;
			    border-right:1px solid #eaedef;
			}
	    }
		&.contectp4 {
		    .list {
		        width:24.6%;
		    }
		}
	}
}

.mainpp-1 {
    .searchp {
		padding:14px 0;
		position:relative;
        label {
			margin-right:14px;
            span {
                font-size:14px;
				vertical-align:middle;
				margin-right:4px;
            }
			select,input {
			    width:124px;
				height:24px;
				line-height:24px;
				border:1px solid #e6e6e6;
				color:#777;
				vertical-align:middle;
				-moz-border-radius:3px;
				-webkit-border-radius:3px;
				border-radius:3px;
				padding-left:4px;
			}
			input {
			    height:22px;
				line-height:22px;
				padding-left:8px;
				&.time {
				    background:url(../img/ico_time.jpg) no-repeat center right;
				}
			}
			&.no {
			    margin-right:0px;
			}
			.btnp {
			    height:22px;
				line-height:22px;
				display:inline-block;
				border:1px solid #009df5;
				color:#009df5;
				padding:0px 10px;
				vertical-align:middle;
				-moz-border-radius:3px;
				-webkit-border-radius:3px;
				border-radius:3px;
				margin-left:-8px;
				&:hover {
				    background:#009df5;
					color:#fff;
				}
			}
        }
		.sr-mod {
		    height:28px;
			line-height:28px;
			border:1px solid #009df5;
			display:inline-block;
			position:absolute;
			right:0;
			top:11px;
			-moz-border-radius:14px;
			-webkit-border-radius:14px;
			border-radius:14px;
			width:206px;
			input {
			    width:160px;
				padding-left:10px;
				border:0;
				background:none;
			}
			a {
			    position:absolute;
				right:10px;
				top:2px;
				display:block;
				i {
				    color:#009df5;
				}
			}
		}
		.upimg-mod {
		    position:absolute;
			right:0;
			top:13px;
			a {
			    width:100px;
				height:22px;
				line-height:22px;
				border:1px solid #ff6000;
				color:#ff6000;
				display:block;
				text-align:center;
				-moz-border-radius:2px;
				-webkit-border-radius:2px;
				border-radius:2px;
			}
		}
		.sodoi {
		    position:absolute;
			right:0;
			top:14px;
			width:100px;
			height:21px;
			line-height:21px;
			border:1px solid #009df5;
			color:#009df5;
			text-align:center;
			-moz-border-radius:2px;
			-webkit-border-radius:2px;
			border-radius:2px;
		}
    }
	.modeptp {
		table {
			width:100%;
		    tr {
		        th {
		            height:56px;
					line-height:56px;
					background:#f9f9f9;
					text-align:center;
					font-size:16px;
		        }
				td {
				    text-align:center;
					span {
					    color:#009df5;
						font-size:14px;
					height:40px;
					line-height:40px; 
					}
				}
		    }
		}
	}
	.dplistp {
	    .listy {
	        border:1px solid #e6e6e6;
			margin-bottom:16px;
			.tptt {
			    height:31px;
				line-height:31px;
				border-bottom:1px solid #ececec;
				position:relative;
				padding:0px 20px;
				.sp1 {
					font-size:14px;
					margin-right:30px;
				    b {
				        font-weight:normal;
						color:#ffb061;
				    }
				}
				.sp2 {
				    font-size:14px;
					color:#009df5;
					position:absolute;
					right:40px;
					top:0;
				}
			}
			.modeptp {
			    table {
			        tr {
			            td {
			                height:54px;
							line-height:54px;
							.cr1 {
							    color:#ee6d00;
							}
			            }
			        }
			    }
			}
	    }
		
	}
}
.listy-sub {
	a {
		width:130px;
		height:40px;
		line-height:40px;
		font-size:16px;
		display:inline-block;
		text-align:center;
		color:#fff;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		border-radius:4px;
		margin-right:14px;
		&.btn1 {
			background:#6bc6f3;
		}
		&.btn2 {
			background:#f56d6d;
		}
		&.btn3 {
			background:#ffb061;
		}
	}
	&.cet {
	    text-align:center;
	}
}

.ft-module {
    background:#3a3c3d;
	height:370px;
}

.ft-box-p1 {
    height:230px;
	border-bottom:1px solid #434546;
	position:relative;
	.left {
	    position:absolute;
		left:0;
		top:0;
	}
	.right {
	    position:absolute;
		right:0;
		top:0;
	}
}

.ft-nav-list {
	overflow:hidden;
	padding-top:40px;
    ul {
        width:164px;
		height:140px;
		float:left;
		border-left:1px solid #434546;
		li {
		    padding-left:38px;
			strong {
			    font-size:16px;
				color:#fff;
				font-weight:normal;
			}
			a {
			    line-height:32px;
				&:hover {
				    color:#6bc6f3;
				}
			}
		}
    }
}
.ft-qrcode-list {
    width:350px;
	padding-top:40px;
	float:left;
	ul {
	    
		float:left;
		height:140px;
		margin-right:20px;
		overflow:hidden;
		li {
		    text-align:center;
			margin-left:30px;
			width:120px;
			float:left;
			img {
			    display:block;
			}
			span {
			    padding-top:10px;
				display:block;
			}
		}
		&.p1 {
			border-left:1px solid #434546;  
		}
	}
}

.ft-contact-list {
    width:260px;
	float:left;
	.p1 {
	    font-size:16px;
		color:#fff;
		padding-top:40px;
	}
	.p2 {
	    font-size:24px;
		color:#1f93ff;
	}
	.p3 {
	    font-size:12px;
		color:#d0d0d0;
	}
	.p4 {
	    border:1px solid #575757;
		width:84px;
		height:24px;
		line-height:24px;
		text-align:center;
		display:inline-block;
		margin-top:10px;
		i {
		    vertical-align:middle;
			font-size:12px;
		}
		span {
		    vertical-align:middle;
			position:relative;
			top:-2px;
		}
	}
}

.ft-box-p2 {
	position:relative;
    .left {
		position:absolute;
        left:0;
		top:0;
		ul {
		    padding-top:30px;
			li {
			    line-height:24px;
			}
		}
    }
    .right {
		position:absolute;
        right:0;
		top:0;
		.dp {
			padding-top:60px;
		    a {
		        display:inline-block;
				margin-left:20px;
				img {
				    display:block;
				}
		    }
		}
    }
}

.tavle-tap {
	margin-top:18px;
	border:1px solid #e6e6e6;
	border-bottom:0;
    table {
		width:100%;
        tr {
            th,td {
                height:42px;
				line-height:42px;
				background:#f9f9f9;
				text-align:center;
				border-bottom:1px solid #e6e6e6;
				font-size:16px;
            }
			td {
			    font-size:14px;
				background:#fff;
				span {
				    color:#009bf5;
				}
				.cr-edit {
				    color:#009df5;
					margin:0px 4px;
				}
				.cr-del {
				    color:#ee4444;
					margin:0px 4px;
				}
				.p1 {
				    text-align:left;
					line-height:18px;
					font-size:12px;
				}
			}
        }
    }
	&.tavle-tapsml {
	    table {
	        tr {
	            td,th {
	                font-size:12px;
					.cr2 {
					    color:#11b71d;
					}
	            }
	        }
	    }
	}
}

.detal-poper {
	width:100%;
	height:100%;
    background:rgba(0,0,0,.6);
	position:fixed;
	left:0;
	top:0;
	z-index:1;
	.detal-box {
	    width:940px;
		height:790px;
		background:#fff;
		position:absolute;
		left:50%;
		top:50%;
		margin-left:-470px;
		margin-top:-395px;
		.title {
		    height:55px;
			line-height:55px;
			background:#f7f7f7;
			position:relative;
			.text {
			    font-size:20px;
				color:#999999;
				position:absolute;
				left:20px;
				top:0;
			}
			.close {
			    position:absolute;
				right:10px;
				top:-2px;
				font-size:34px;
				font-weight:normal;
			}
		}
		.dplist {
			padding-top:30px;
		    .list {
				margin-bottom:20px;
		        span {
		            width:136px;
					display:inline-block;
					vertical-align:middle;
					text-align:right;
					padding-right:50px;
					font-size:16px;
					color:#aaaaaa;
					vertical-align:top;
		        }
				label {
				    font-size:16px;
					color:#666666;
					vertical-align:middle;
					b {
					    color:#ff9933;
						font-weight:normal;
					}
					em {
					    color:#009df5;
					}
					a {
					    display:inline-block;
						color:#009df5;
					}
					textarea {
					    width:300px;
						height:110px;
						border:1px solid #e6e6e6;
						padding:10px;
					}
				}
		    }
		}
		.dplist-info {
		    width:400px;
			background:#fcfcfc;
			position:absolute;
			right:50px;
			top:80px;
			ul {
				padding:20px;
			    li {
					height:36px;
					line-height:36px;
			        span {
			            width:136px;
						display:inline-block;
						font-size:16px;
						color:#aaaaaa;
						text-align:right;
			        }
					label {
					    font-size:16px;
						color:#666666;
						padding-left:26px;
					}
			    }
			}
		}
		&.detaltp-box {
		    height:420px;
			margin-top:-210px;
		}
	}
}

.pplistd {
	padding:30px 20px;
    .dp1 {
        background:#f9f9f9;
		height:104px;
		border:1px solid #e6e6e6;
		overflow:hidden;
		.list {
		    width:25%;
			float:left;
			text-align:center;
			.p1 {
			    font-size:16px;
				color:#ff9933;
				padding-top:23px;
			}
			.p2 {
			    font-size:16px;
				color:#999999;
				padding-top:8px;
			}
		}
    }
}

.exchangep {
    height:66px;
	line-height:66px;
	background:#f9f9f9;
	margin-bottom:20px;
	.text {
	    font-size:16px;
		color:#999999;
		padding-left:40px;
		vertical-align:middle;
	}
	label {
		padding-left:30px;
	    input {  
	        width:548px;
			height:40px;
			line-height:40px;
			background:#fff;
			padding:0px 10px;
			font: 16px/1.5 "Microsoft YaHei" !important;
			color:#ff9933;
			border:0;
			vertical-align:middle;
	    }
	}
	a {
	    width:130px;
		height:40px;
		line-height:40px;
		font-size:16px;
		color:#fff;
		background:#8dd6ff;
		text-align:center;
		display:inline-block;
		vertical-align:middle;
		margin-left:20px;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		border-radius:4px;
	}
}

.dplisbf {
    padding-top:18px;
	margin-bottom:-20px;
	.lsit {
		margin-bottom:20px;
		.text {
			width:106px;
			display:inline-block;
			text-align:right;
			font-size:16px;
			vertical-align:top;
			padding-top:9px;
			padding-right:12px;
		}
		.lab1 {
			margin-right:20px;
			input {
				width:264px;
				height:40px;
				line-height:40px;
				padding:0px 10px;
				font-size:16px;
				border:1px solid #e6e6e6;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				border-radius:4px;
			}
			textarea {
				width:606px;
				height:68px;
				border:1px solid #e6e6e6;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				border-radius:4px;
				padding:10px;
			}
		}
		label {
			input {
				vertical-align:middle;
			}
			span {
				vertical-align:middle;
				font-size:14px;
				color:#999999;
				margin-right:10px;
			}
			.send {
			    width:130px;
				height:40px;
				line-height:40px;
				font-size:16px;
				color:#fff;
				background:#ffb061;
				text-align:center;
				display:inline-block;
				position:relative;
				top:-15px;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				border-radius:4px;
			}
		}    
	}
}


.dlpline {
	overflow:hidden;
	position:relative;
	.line {
		width:880px;
	    height:1px;
		background:#e5e5e5;
		margin:0px auto;
		position:absolute;
		left:50%;
		margin-left:-440px;
		top:88px;
		z-index:0;
	}
    .listsy {
        width:25%;
		float:left;
		padding:30px 0 20px 0;
		position:relative;
		z-index:1;
		.dp {
		    width:190px;
			margin:0px auto;
			text-align:center;
			img {
			    display:inline-block;
			}
			span {
			    display:block;
				font-size:16px;
				color:#009df5;
				padding:12px 0;
			}
			p {
			    text-align:left;
				color:#999999;
			}
		}
    }
}

.crllllp {
	padding-top:50px;
    .dpglist {
		margin-bottom:16px;
        .text {
            width:250px;
			display:inline-block;
			text-align:right;
			font-size:16px;
			padding-right:20px;
			vertical-align:middle;
        }
		label {
		    input {
		        width:400px;
				height:50px;
				line-height:50px;
				border:1px solid #e6e6e6;
				padding:0px 10px;
				vertical-align:middle;
		    }
		}
		.er {
		    font-size:20px;
			color:#ff0000;
			vertical-align:middle;
			padding-left:10px;
		}
    }
	.dper {
		padding-left:274px;
		margin-top:-6px;
		span {
		    font-size:14px;
			color:#ff0000;
		}
	}
	.sub {
		padding-top:50px;
		text-align:center;
	    a {
	        width:130px;
			height:40px;
			line-height:40px;
			text-align:center;
			font-size:16px;
			color:#fff;
			background:#6bc6f3;
			display:inline-block;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
			border-radius:4px;
			margin:0px 6px;
			&.can {
			    background:#f56d6d;
			}
	    }
	}
}

.btn-sqdl {
    padding:0px 6px;
	height:22px;
	line-height:22px;
	border:1px solid #009df5;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	color:#009df5;
	display:inline-block;
	text-align:center;
	&:hover {
	    color:#009df5;
	}
}

.btn-jy {
    padding:0px 6px;
	height:22px;
	line-height:22px;
	border:1px solid #999999;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	color:#999999;
	display:inline-block;
	text-align:center;
	&:hover {
	    color:#999999;
	}
}

.btn-ly {
    padding:0px 6px;
	height:22px;
	line-height:22px;
	border:1px solid #ff9933;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	color:#ff9933;
	display:inline-block;
	text-align:center;
	&:hover {
	    color:#ff9933;
	}
}

.dloer {
    em {
        vertical-align:middle;
    }

	a {
	    i {
	        font-size:22px;
			vertical-align:middle;
	    }
	}
}

.ctff-info {
    border:1px solid #e6e6e6;
	margin:20px 0;
	overflow:hidden;
	padding:20px 0;
	.prlist {
	    width:206px;
		float:left;
		text-align:center;
		border-right:1px solid #eaedef;
		&:last-child{
			border-right:0;
		}
		.p1 {
		    font-size:14px;
		}
		.p2 {
		    font-size:16px;
			color:#009df5;
			padding-top:4px;
		}
	}
}

.cr3 {
    color:#098b1f;
}

.cr5 {
    color:#e3652a;
}

.cr6 {
    color:#b5b5b5;
}

.cr7 {
    color:#ff0000;
}


.userfff-info {
    border:1px solid #e6e6e6;
	margin:20px 0;
	table {
	    width:100%;
				
		tr {
		    td {
				padding:6px 0;
				font-size:14px;
				text-align:center;
				color:#999999;
				span {
				    color:#666666;
				}
				.cr1 {
				    color:#009df5;
				}
		    }
		}
	}
}

.tabplist {
    position:relative;
	height:60px;
	padding-top:20px;
	.text {
		padding-right:8px;
		font-size:14px; 
	}
	.listpppt {
	    a {
	        height:22px;
			line-height:22px;
			background:#fff;
			display:inline-block;
			padding:0px 8px;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
			border-radius:4px;
			color:#333;
			margin-right:10px;
			&.act,&:hover {
			    background:#009df5;
				color:#fff;
			}
	    }
	}
}

.titlepfdg {
    padding-top:20px;
	.sr-modspp {
	    a {
	        right:-23px;
	    }
	}
	.searchp {
	    position:absolute;
		left:130px;
		top:0;
	}
}

.tipsg {
    padding-top:10px;
	font-size:14px;
	color:#ff9933;
}
  
.dkibxo {
    border:1px solid #e6e6e6;
	margin-bottom:20px;
	.left {
	    width:50%;
		float:left;
		&.leftp {
			width:49.8%;
			border-left:1px solid #e6e6e6;
		}
	}
}

.dp-midlllo {
    padding:8px 24px 14px 24px;
	.infop {
		height:40px;
		line-height:40px;
		position:relative;
		margin:16px 0;
	    p {
	        font-size:16px;
			color:#999999;
	    }
		a {
		    width:130px;
			height:40px;
			line-height:40px;
			font-size:16px;
			background:#8dd6ff;
			color:#fff;
			display:block;
			text-align:center;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
			border-radius:4px;
			position:absolute;
			right:0;
			top:0;
		}
	}
	.dpboxp {
		.slist {  
			height:56px;
			line-height:56px;
			background:#f9f9f9;
			overflow:hidden;
			margin-bottom:10px;
			.pleft {
				width:50%;
				float:left;
				.spry {
					width:6px;
					height:6px;
					background:#fff;
					-moz-border-radius:10px;
					-webkit-border-radius:10px;
					border-radius:10px;
					border:2px solid #009df5;
					display:inline-block;
					vertical-align:middle;
					margin:0px 12px;
				}
				.t {
					font-size:16px;
					color:#999999;
					vertical-align:middle;
				}
				.s {
					font-size:16px;
					color:#009df5;
					vertical-align:middle;
				} 
			}
			
		}
	}
}


.dsfdspp-mod {
    height:106px;
	background:#f9f9f9;
	margin-bottom:20px;
	.lipt {
	    width:33.333%;
		float:left;
		text-align:center;
		.p1 {
		    font-size:16px;
			color:#009df5;
			padding-top:24px;
		}
		.p2 {
		    font-size:16px;
			color:#999999;
			padding-top:10px;
		}
	}
}

.djdsufhds-boxp {
    border:1px solid #e6e6e6;
	margin-bottom:20px;
	padding:0px 20px;
	.titlse {
	    height:31px;
		line-height:31px;
		border-bottom:1px solid #ececec;
		position:relative;
		span {
		    font-size:14px;
			color:#ffb061;
			margin-right:26px;
			em {
			    color:#cccccc;
			}
		}
		.psss {
		    position:absolute;
			right:48px;
			top:0;
			color:#009df5;
		}
	}
	.dp {
	    table {
	        width:100%;
			tr {
			    td {
			        padding:20px 0;
					font-size:14px;
					.p1 {
					    color:#ee6d00;
					}
			    }
			}
	    }
	}
}


.subaa-boxp {
	text-align:right;
	margin-top:-10px;
	margin-bottom:20px;
    a {
        height:28px;
		line-height:28px;
		background:#6bc6f3;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		border-radius:4px;
		font-size:14px;
		color:#fff;
		padding:0px 12px;
		display:inline-block;
		margin-left:6px;
		&.s1 {
		    background:#f56d6d;
		}
		&.s2 {
		    background:#ffb061;
		}
    }
}
.ausbs-boxp {
	margin-bottom:20px;
    a {
        width:80px;  
		height:26px;
		line-height:26px;
		background:#f9f9f9;
		border:1px solid #e0e0e0;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		border-radius:4px;
		display:inline-block;
		text-align:center;
		margin-right:8px;
		font-size:14px;
		color:#999999;
		&.act {
		    color:#fff;
			background:#009df5;
			border:1px solid #009df5;
		}
		&.cancal {
		    background:#fff;
		}
    }
}


.sortp {
    width:8px;
	height:12px;
	background:url(../img/sort_1.png) no-repeat;
	vertical-align:middle;
	display:inline-block;
	margin-left:8px;
	cursor:pointer;
}

.sortpUp {
    width:8px;
	height:12px;
	background:url(../img/sort_2.png) no-repeat;
	vertical-align:middle;
	display:inline-block;
	margin-left:8px;
	cursor:pointer;
}

.sortpDown {
    width:8px;
	height:12px;
	background:url(../img/sort_3.png) no-repeat;
	vertical-align:middle;
	display:inline-block;
	margin-left:8px;
	cursor:pointer;
}


































.page-module {
    overflow: hidden;
	padding:10px 0;
	.dc {
	    border:1px solid #009df5;
		color:#009df5;
	}
}

.page-module ul {
    float: right;
    padding-top: 20px
}

.page-module ul li {
    float: left;
    height: 15px;
    min-width: 15px;
    text-align: center;
    padding: 5px 8px 8px 8px;
    border: #ddd 1px solid;
    margin-left: 10px;
    cursor: pointer;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -ms-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -webkit-transition: all .2s ease-out;
    -o-transition: all .2s ease-out
}

.page-module ul li.act,.page-module ul li:hover {
    background: #26a6ff;
    color: #fff;
    border: solid #26a6ff 1px;
    -ms-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -webkit-transition: all .2s ease-out;
    -o-transition: all .2s ease-out
}


.regular-checkbox {
    display: none;
}

.regular-checkbox+label {
    background-color: #fff;
    border: 1px solid #cacece;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);
    box-shadow: 0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);
    padding: 6px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    display: inline-block;
    position: relative;
	top:-2px;
	vertical-align:middle;
	margin-right:10px;
}

.regular-checkbox+label:active,.regular-checkbox:checked+label:active {
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1);
    box-shadow: 0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)
}

.regular-checkbox:checked+label {
    background-color: #ff7200;
    border: 1px solid #ff7200;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);
    box-shadow: 0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);
    color: #99a1a7
}

.regular-checkbox:checked+label:after {
    content: '\2714';
    font-size: 10px;
    position: absolute;
    top: -10px;
    left: 2px;
    color: #fff;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    -moz-osx-font-smoothing: grayscale
}

.sr-modspp {
	height:28px;
	line-height:28px;
	border:1px solid #009df5;
	display:inline-block;
	position:absolute;
	right:0;
	top:11px;
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
	border-radius:14px;
	width:206px;
	input {
		width:160px;
		padding-left:10px;
		border:0;
		background:none;
	}
	a {
		position:absolute;
		right:10px;
		top:2px;
		display:block;
		i {
			color:#009df5;
		}
	}
}

.titlepsss {
	height:30px;
	line-height:30px;
	border-bottom:1px solid #e6e6e6;
	position:relative;
	.lintp {
		width:4px;
		height:16px;
		background:#009df5;
		display:inline-block;
		vertical-align:middle;
		margin-right:6px;
	}
	a {
		font-size:14px;
		color:#999999;
		vertical-align:middle;
		padding:0px 6px;
		height:26px;
		line-height:26px;
		display:inline-block;
		margin-right:28px;
		&.act {
			border-bottom:1px solid #009df5;
		}
	}
	.cancal {
		position:absolute;
		right:-26px;
		top:4px;
		height:18px;
		line-height:18px;
		width:60px;
		border:1px solid #009df5;
		color:#009df5;
		text-align:center;
		font-size:12px;
	}
   
}